Refine this word faster
Oil cartel
Definitions
Noun
- 1 a cartel of companies or nations formed to control the production and distribution of oil wordnet
See also for "oil cartel"
Next best steps
Mini challenge
Unscramble this word: oilcartel
Unscramble this word: oilcartel